A Novel Approach for Test Case Prioritization Using Priority Level Technique

نویسندگان

  • Arup Abhinna Acharya
  • Goutam Budha
  • Namita Panda
چکیده

This paper presents a novel approach for test case prioritization using a simple mathematical prioritization level technique. In this we have identified a number of generic parameters under GUI, Database, Networking heads and taken into consideration a number of projects falling in a particular category of projects .For each of these projects falling under a given category, we utilize experts opinion to classify the level of user requirement concerning the parameters and the extent to which it has been satisfied by each of the projects, at the first instance, on a six scale basis. The information of all the tables is combined to generate a Project Specific Base Table (PSBT). Whenever a new project under the same category comes up, respective priority levels are assigned to each of these identified parameters, i.e. we prioritize the test cases concerning the identified parameters by utilizing the information from the PSBT and using some mathematical calculations. Keywords— Prioritization, Project Specific Base Table.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MTCPA: Multi-Objective Test Case Prioritization Algorithm Using Genetic Algorithm

The main objective of regression testing is to test the modified software during maintenance phase of Software Development Life Cycle. An easiest strategy to regression testing is to retest all test cases in a test suite, but due to limitation of resources and time constraint, it is not efficient to implement. Test case prioritization technique increases the effectiveness of regression testing ...

متن کامل

A Survey on Model Based Test Case Prioritization

Regression testing is the process of validating modifications introduced in a system during software maintenance. As the test suite size is very large, system retesting consumes large amount of time and computing resources. This issue of retesting of software systems can be handled using a good test case prioritization technique. A prioritization technique schedules the test cases for execution...

متن کامل

Towards the prioritization of system test cases

During software development companies are frequently faced with lack of time and resources, which limits their ability to effectively complete testing efforts. Often, the engineering team is compelled to stop their testing efforts abruptly due to schedule pressures. We build upon prior test case prioritization research and present a system-level, value-driven approach to test case prioritizatio...

متن کامل

A Test Case Prioritization Approach in Regression Testing

Testing is a process of analyzing behavior of the product to detect difference between existing products and required conditions. It is a process to identify completeness, correctness and effectiveness of computer software. In the existing work test cases are prioritized on the basis of timing and number of faults find out. The existing technique gives higher priority to least important functio...

متن کامل

Factors Oriented Test Case Prioritization Technique in Regression Testing using Genetic Algorithm

Test case prioritization involves scheduling test cases in an order that increases the effectiveness in achieving some performance goals. One of the most important performance goals is the rate of fault detection. Test cases should run in an order that increases the possibility of fault detection and also that detects the most severe faults at the earliest in its testing life cycle. In this pap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011